# 在字典中，key 和 [ ] 配合使用有两种情况
# 如果key 不存在，使用[ ]，就相当于新增键值对
# 如果key 存在，使用[ ]，相当于 对这个 key 对应的 value 进行修改
# 1、在字典中新增元素，使用[ ] 来进行
a ={
    'id': 1,
    'name': 'zhangsan'
}

a['score'] = 90  # 这句话就是往a这个字典里新增了一个键值对 'score': 90
print(a)

# 2、在字典中根据 key 来修改 value，也是使用 [ ]
# 如果key 不存在，使用[ ]，就相当于新增键值对
# 如果key 存在，使用[ ]，相当于 对这个 key 对应的 value 进行修改
# 修改的例子比如：
a['score'] = 100
print(a)

# 以上的1  和  2   都是写操作，相当于往字典里写一些新的内容


# 3、使用pop 方法，根据 key 来删除键值对，比如：
a.pop('name')
print(a)


# 字典中可以利用 [ ] 来实现  新增，获取value, 修改value
# 实际上都是 配合 key 来实现的
# 而是用pop 方法，也是通过和 key 配合实现的


